AppShield: Enabling Multi-entity Access Control Cross Platforms for Mobile App Management
نویسندگان
چکیده
Bring-your-own-device (BYOD) is getting popular. Diverse personal devices are used to access enterprise resources, and deployment of the solutions with customized operating system (OS) dependency will thus be restricted. Moreover, device utilization for both business and personal purposes creates new threats involving leakage of sensitive data. As for functionalities, a BYOD solution should isolate an arbitrary number of entities, such as those relating to business and personal uses and provide fine-grained access control on multi-entity management. Existing BYOD solutions lack in these aspects; we propose a system, called AppShield, which supports multi-entity management and role-based access control with file-level granularity, apart from local data sharing/isolation. AppShield includes (1) application rewriting framework for Android apps, which builds Mobile Application Management (MAM) features into app automatically with complete mediation, (2) cross-platform proxybased data access mechanism, which can enforce arbitrary access control policies. The fully functional controller with data proxy is implemented for both Android and iOS. AppShield allows for enterprise policy management without modifying device OS. The evaluation shows that AppShield is successful at policy enforcement and is reliable. It induces little impact on application’s performance and size, for example, our app rewriting introduces less than 5% code size increment in over 95% apps in our evaluation.
منابع مشابه
Securing Collaborative Applications
Mobile technologies are experiencing rapid growth and adoption in both enterprise and consumer markets, as users demand unfettered access to resources, services, and data at any time and from any location. Increasingly capable mobile platforms and rich, new applications are enabling users to communicate and collaborate anytime and anywhere. However, concerns about the security and reliability o...
متن کاملYoung People’s, Parents’, and Professionals’ Views on Required Components of Mobile Apps to Support Self-Management of Juvenile Arthritis: Qualitative Study
BACKGROUND There is growing evidence that supporting self-management of Juvenile Arthritis can benefit both patients and professionals. Young people with Juvenile Arthritis and their healthy peers increasingly use mobile technologies to access information and support in day-to-day life. Therefore, a user-led, rigorously developed and evaluated mobile app could be valuable for facilitating young...
متن کاملInvestigating the Effect of Using the Mobile Educational App az Appropriate Methods of Study and Learning on Students' Educational Achievement
Background: Students' educational success depends on various factors, one of the most important factor is applying appropriate study methods To achieve this, a mobile educational application called: "Appropriate study and learning practices for students" was designed by the researchers to investigate the effect of using educational mobile application on study habits for students' educational su...
متن کاملAccess and Mobility Policy Control at the Network Edge
The fifth generation (5G) system architecture is defined as service-based and the core network functions are described as sets of services accessible through application programming interfaces (API). One of the components of 5G is Multi-access Edge Computing (MEC) which provides the open access to radio network functions through API. Using the mobile edge API third party analytics applications ...
متن کاملMobile Platforms And Apps Cross-Platforms Development Tools
Apps are the new model of application software that originally developed for the software distribution to mobile devices, is emerging also in the other categories of devices. User finds the apps in a custom website called the store, whereas apps in the form of an auto-installing software package can be downloaded freely or after paying a fee, and easily installed and configured. The mobile plat...
متن کامل